In all the following operations of the Command line API, gpscomplete64.exe returns exit code 0 on success and 1 on error.
	
	   
	  
		gpscomplete64.exe /d gpsdirect /c install /s COM3 /b 9600
		The port can be a COM value, or Fixed, Auto, Simulation.
		You can also specify IP and port in /s and /b, or a bluetooth address in /s or "Simulation". Instead of "install" you can also specify "installif", which does not reinstall the driver if it is already installed.
 
		
		You can also use /f for forcing maximum precision, /k to keep live updates, /v to open shared mode COM port, /u {0,1,2,3,4} for update mode and /l for logging.
		
		Instead of gpsdirect, you can use gpsdirect2 to install the UMDF 2.x driver.
	  
	
	
	   
	  
		gpscomplete64.exe /d gpsdirect /c uninstall
		gpscomplete64.exe /d gpsdirect2 /c uninstall
	  
	
	
	
	   
	  
			gpscomplete64.exe /d gpsreverse /c install /s {800EE0CB-71EC-40F0-991C-7E76BFABD1AF}
			In this case, the /s parameter is the GPSDirect Sensor. You can pass any ID, or {ILOCATION} or {CLIENT}, or a sensor name as seen in sensor explorer (use double quotes, e.g. /s "GPS Sensor").
 
			Instead of "install" you can also specify "installif", which does not reinstall the driver if it is already installed.
 
			You can also add /n COM98, to force a custom port name, in this case COM98.
			
You can also use gpsreverse2 to install the UMDF 2.x driver.
	  
	
	
	   
	  
gpscomplete64.exe /d gpsreverse /c uninstall
gpscomplete64.exe /d gpsreverse2 /c uninstall
	  
	
	
	
		
	   
	  
gpscomplete64.exe /d gpsreverse /c check
gpscomplete64.exe /d gpsreverse2 /c check
gpscomplete64.exe /d gpsdirect /c check
gpscomplete64.exe /d gpsdirect2 /c check
Returns exit code 0 if installed, 1 if not.
	  
	
  
  	
	
	   
	  
			gpscomplete64.exe /d transfertool /c install /s "0,COM2,0,0,0" 
			Starts GPSComplete with Transfer Tool running as configured (same configuration as passed to the dialog box elements):
			
				- Source type: 0 Sensor Driver, 1 ILocation, 2 COM or IP:Port, 3 IP Server, 4 plugin DLL
 
				- Source
 
				- Destination type: 0 COM port, 1 ILocation, 2 Inject, 3 TCP Server, 4 plugin DLL
 
				- Destination
 
				- Timeout in seconds (currently this work only if source is an IP:Port).
 
			
	   
	
	
	
	   
	  
gpscomplete64.exe /d com /c register
gpscomplete64.exe /d com /c unregister